Developing an Agent Systems Reference Architecture
نویسندگان
چکیده
One reason for the slow adoption in industry of agent-oriented methodologies as a paradigm for developing systems is the lack of integration and generalpurpose technologies. To this end, there is a need to define common patterns, relationships between components, and structural qualities of an agent system. A reference architecture for agent-based systems would suit this need. This work describes the methodology for constructing an agent systems reference architecture by combining reverse software engineering techniques and tools and a documentation methodology. The goal of the resulting reference architecture is to identify common patterns and relationships between concepts present in agent systems to aid in describing and designing new agent systems.
منابع مشابه
A Methodology for Developing an Agent Systems Reference Architecture
The slow adoption of agent-oriented methodologies as a paradigm for developing industry systems is due in part to their lack of integration and generalpurpose use. There exists a need to define common patterns, relationships between components, and structural qualities that a reference architecture for agentbased systems would solve. However, there is little, if any, consensus on how to create ...
متن کاملOracle: An Agent-Based, Reference Architecture
This paper introduces a reference architecture for developing agent-based systems that preserves core concepts of agenthood while minimizing cumbersome features found in other agent architectures. This parsimony has been found useful in addressing complex problems.
متن کاملArchitecture-Centric Software Development of Situated Multiagent Systems
A multiagent system (MAS) structures a software system as a set of autonomous agents that interact through a shared environment. Software architecture is generally considered as the structures of a system which comprise software elements and the relationships among the elements. So there is a clear connection between MAS and software architecture. In our research, we study situated MAS, i.e. sy...
متن کاملA Reference Architecture for Situated Multiagent Systems
A reference architecture integrates a set of architectural patterns that have proven their value for a family of applications. Such family of applications is characterized by specific functionality and quality requirements. A reference architecture provides a blueprint for developing software architectures for applications that share that common base. As such, a reference architecture provides ...
متن کاملA Context-aware Architecture for Mental Model Sharing through Semantic Movement in Intelligent Agents
Recent studies in multi-agent systems are paying increasingly more attention to the paradigm of designing intelligent agents with human inspired concepts. One of the main cognitive concepts driving the core of many recent approaches in multi agent systems is shared mental models. In this paper, we propose an architecture for sharing mental models based on a new concept called semantic movement....
متن کامل